import {
  PrimaryGeneratedColumn,
  CreateDateColumn,
  UpdateDateColumn,
} from 'typeorm'

export abstract class BaseEntity {
  @PrimaryGeneratedColumn()
  id: number
  
  @CreateDateColumn({ comment: '创建时间', name: 'created_at' }) // 自动生成列
  createdAt: string

  @UpdateDateColumn({ comment: '更新时间', name: 'update_at'}) // 自动生成并自动更新列
  updatedAt: string
}
